$(function () {
  var u = window.navigator.userAgent;
  if (/MicroMessenger/i.test(u)) {//判断是否是微信环境
    //微信环境
    wx.miniProgram.getEnv(function (res) {
      if (res.miniprogram) {
        // 小程序环境
        window.history.pushState('forward', null, '#');
        window.history.forward(1);
        window.addEventListener("popstate", function (e) {
          // 跳转到上一个小程序页面
          wx.miniProgram.navigateBack({
            delta: 1
          });
        }, false);
      } else {
        //非小程序环境
        //禁止返回
        history.pushState(null, null, document.URL);
        window.addEventListener('popstate', function () {
          history.pushState(null, null, document.URL);
        });
      }
    })
  } else {
    //禁止返回
    history.pushState(null, null, document.URL);
    window.addEventListener('popstate', function () {
      history.pushState(null, null, document.URL);
    });
  }
});